Kullanıcı Hikayeleri (User Stories), çevik (Agile) yazılım geliştirme metodolojilerinde kullanılan, yazılımın kullanıcı açısından değerini açıklayan kısa ve basit tanımlardır. Amaç, geliştirilecek özelliği kullanıcının bakış açısıyla ifade ederek, geliştirme ekibinin neyi, neden geliştirdiğini anlamasına yardımcı olmaktır.
Temel Yapı:
Kullanıcı hikayeleri genellikle şu kalıpla yazılır:
Bir
<kullanıcı tipi>
olarak,<bir hedef>
istiyorum, çünkü<bir neden>
.
<kullanıcı tipi>
: Yazılımı kullanacak olan kişi veya rolü belirtir. Örneğin, "bir öğrenci", "bir yönetici" veya "bir misafir kullanıcı".<bir hedef>
: Kullanıcının yazılımla başarmak istediği şeyi ifade eder. Örneğin, "notlarımı görmek istiyorum", "bir rapor oluşturmak istiyorum" veya "ürünleri incelemek istiyorum".<bir neden>
: Kullanıcının bu hedefi neden başarmak istediğini açıklar. Örneğin, "derslerimdeki başarımı takip etmek için", "iş süreçlerini analiz etmek için" veya "doğru ürünü seçebilmek için".Örnek:
Bir öğrenci olarak, notlarımı görmek istiyorum, çünkü derslerimdeki başarımı takip etmek için.
Kullanım Amaçları:
Kullanıcı Hikayelerinin Faydaları:
İlgili Kavramlar:
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page